<?xml version="1.0"?>
<xs:schema xmlns:tns="www.edifabric.com/x12" elementFormDefault="qualified" targetNamespace="www.edifabric.com/x12" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="M_837">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:S_ST" />
        <xs:element ref="tns:S_BHT_BeginningOfHierarchicalTransaction_TS837Q1" />
        <xs:element ref="tns:S_REF_TransmissionTypeIdentification_TS837Q1" />
        <xs:element ref="tns:G_TS837Q1_1000A" />
        <xs:element ref="tns:G_TS837Q1_1000B" />
        <xs:element maxOccurs="9999" ref="tns:G_TS837Q1_2000A" />
        <xs:element minOccurs="0" ref="tns:S_SE" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ST">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_ST01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_ST02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_ST03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_BHT_BeginningOfHierarchicalTransaction_TS837Q1">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_BHT01_HierarchicalStructureCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0019" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_BHT02_TransactionSetPurposeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="00" />
              <xs:enumeration value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_BHT03_OriginatorApplicationTransactionIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_BHT04_TransactionSetCreationDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_BHT05_TransactionSetCreationTime">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_BHT06_ClaimOrEncounterIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="CH" />
              <xs:enumeration value="RP" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_TransmissionTypeIdentification_TS837Q1">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="87" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_TransmissionTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U826">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_1000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_SubmitterName_TS837Q1_1000A" />
        <xs:element maxOccurs="2" ref="tns:S_PER_SubmitterEDIContactInformation_TS837Q1_1000A" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_SubmitterName_TS837Q1_1000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="41" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_SubmitterLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_SubmitterFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_SubmitterMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="46" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_SubmitterIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PER_SubmitterEDIContactInformation_TS837Q1_1000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PER01_ContactFunctionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER02_SubmitterContactName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER03_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER04_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER05_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER06_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER07_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER08_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_1000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ReceiverName_TS837Q1_1000B" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ReceiverName_TS837Q1_1000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="40" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_ReceiverName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="46" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_ReceiverPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_HL_BillingPaytoProviderHierarchicalLevel_TS837Q1_2000A" />
        <xs:element minOccurs="0" ref="tns:S_PRV_BillingPaytoProviderSpecialtyInformation_TS837Q1_2000A" />
        <xs:element minOccurs="0" ref="tns:S_CUR_ForeignCurrencyInformation_TS837Q1_2000A" />
        <xs:element ref="tns:A_TS837Q1_2010A" />
        <xs:element maxOccurs="9999" ref="tns:G_TS837Q1_2000B" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HL_BillingPaytoProviderHierarchicalLevel_TS837Q1_2000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HL01_HierarchicalIDNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HL02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL03_HierarchicalLevelCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL04_HierarchicalChildCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRV_BillingPaytoProviderSpecialtyInformation_TS837Q1_2000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PRV01_ProviderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BI" />
              <xs:enumeration value="PT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV02_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV03_ProviderTaxonomyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV05_C035U827">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CUR_ForeignCurrencyInformation_TS837Q1_2000A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CUR01_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="85" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CUR02_CurrencyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR03">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR10">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR11">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR12">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR13">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR14">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR15">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR16">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR17">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR18">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR19">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR20">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CUR21">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_TS837Q1_2010A">
    <xs:complexType>
      <xs:all>
        <xs:element ref="tns:G_TS837Q1_2010AA" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2010AB" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_BillingProviderName_TS837Q1_2010AA" />
        <xs:element ref="tns:S_N3_BillingProviderAddress_TS837Q1_2010AA" />
        <xs:element ref="tns:S_N4_BillingProviderCityStateZIPCode_TS837Q1_2010AA" />
        <xs:element minOccurs="0" ref="tns:I_REF_TS837Q1_2010AA" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_PER_BillingProviderContactInformation_TS837Q1_2010AA" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_BillingProviderName_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="85" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_BillingProviderLastOrOrganizationalName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_BillingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_BillingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_BillingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_BillingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_BillingProviderAddress_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_BillingProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_BillingProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_BillingProviderCityStateZIPCode_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_BillingProviderCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_BillingProviderStateOrProvinceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_BillingProviderPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_TS837Q1_2010AA">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="8" ref="tns:S_REF_BillingProviderSecondaryIdentification_TS837Q1_2010AA" />
        <xs:element minOccurs="0" maxOccurs="8" ref="tns:S_REF_CreditDebitCardBillingInformation_TS837Q1_2010AA" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_BillingProviderSecondaryIdentification_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="1J" />
              <xs:enumeration value="B3" />
              <xs:enumeration value="BQ" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="FH" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="G5" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="U3" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_BillingProviderAdditionalIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U828">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_CreditDebitCardBillingInformation_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="06" />
              <xs:enumeration value="8U" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="IJ" />
              <xs:enumeration value="RB" />
              <xs:enumeration value="ST" />
              <xs:enumeration value="TT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_BillingProviderCreditCardIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U829">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PER_BillingProviderContactInformation_TS837Q1_2010AA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PER01_ContactFunctionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER02_BillingProviderContactName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER03_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER04_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER05_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER06_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER07_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER08_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010AB">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_PaytoProviderName_TS837Q1_2010AB" />
        <xs:element ref="tns:S_N3_PaytoProviderAddress_TS837Q1_2010AB" />
        <xs:element ref="tns:S_N4_PaytoProviderCityStateZIPCode_TS837Q1_2010AB" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_PaytoProviderSecondaryIdentification_TS837Q1_2010AB" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_PaytoProviderName_TS837Q1_2010AB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="87" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_PaytoProviderLastOrOrganizationalName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_PaytoProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_PaytoProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_PaytoProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_PaytoProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_PaytoProviderAddress_TS837Q1_2010AB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_PaytoProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_PaytoProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_PaytoProviderCityStateZIPCode_TS837Q1_2010AB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_PaytoProviderCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_PaytoProviderStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_PaytoProviderPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PaytoProviderSecondaryIdentification_TS837Q1_2010AB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="1J" />
              <xs:enumeration value="B3" />
              <xs:enumeration value="BQ" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="FH" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="G5" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="U3" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PaytoProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U830">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_HL_SubscriberHierarchicalLevel_TS837Q1_2000B" />
        <xs:element ref="tns:S_SBR_SubscriberInformation_TS837Q1_2000B" />
        <xs:element minOccurs="0" ref="tns:S_PAT_PatientInformation_TS837Q1_2000B" />
        <xs:element ref="tns:A_TS837Q1_2010B" />
        <xs:element minOccurs="0" maxOccurs="100" ref="tns:G_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="9999" ref="tns:G_TS837Q1_2000C" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HL_SubscriberHierarchicalLevel_TS837Q1_2000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HL01_HierarchicalIDNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL02_HierarchicalParentIDNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL03_HierarchicalLevelCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="22" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL04_HierarchicalChildCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0" />
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SBR_SubscriberInformation_TS837Q1_2000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SBR01_PayerResponsibilitySequenceNumberCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="P" />
              <xs:enumeration value="S" />
              <xs:enumeration value="T" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR02_IndividualRelationshipCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR03_InsuredGroupOrPolicyNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR04_InsuredGroupName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR05_InsuranceTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="12" />
              <xs:enumeration value="13" />
              <xs:enumeration value="14" />
              <xs:enumeration value="15" />
              <xs:enumeration value="16" />
              <xs:enumeration value="41" />
              <xs:enumeration value="42" />
              <xs:enumeration value="43" />
              <xs:enumeration value="47" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR09_ClaimFilingIndicatorCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="09" />
              <xs:enumeration value="10" />
              <xs:enumeration value="11" />
              <xs:enumeration value="12" />
              <xs:enumeration value="13" />
              <xs:enumeration value="14" />
              <xs:enumeration value="15" />
              <xs:enumeration value="16" />
              <xs:enumeration value="AM" />
              <xs:enumeration value="BL" />
              <xs:enumeration value="CH" />
              <xs:enumeration value="CI" />
              <xs:enumeration value="DS" />
              <xs:enumeration value="HM" />
              <xs:enumeration value="LI" />
              <xs:enumeration value="LM" />
              <xs:enumeration value="MB" />
              <xs:enumeration value="MC" />
              <xs:enumeration value="OF" />
              <xs:enumeration value="TV" />
              <xs:enumeration value="VA" />
              <xs:enumeration value="WC" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAT_PatientInformation_TS837Q1_2000B">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_PAT01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT05_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT06_InsuredIndividualDeathDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT07_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT08_PatientWeight">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT09_PregnancyIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_TS837Q1_2010B">
    <xs:complexType>
      <xs:all>
        <xs:element ref="tns:G_TS837Q1_2010BA" />
        <xs:element ref="tns:G_TS837Q1_2010BB" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2010BC" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2010BD" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_SubscriberName_TS837Q1_2010BA" />
        <xs:element minOccurs="0" ref="tns:S_N3_SubscriberAddress_TS837Q1_2010BA" />
        <xs:element minOccurs="0" ref="tns:S_N4_SubscriberCityStateZIPCode_TS837Q1_2010BA" />
        <xs:element minOccurs="0" ref="tns:S_DMG_SubscriberDemographicInformation_TS837Q1_2010BA" />
        <xs:element minOccurs="0" ref="tns:I_REF_TS837Q1_2010BA" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_SubscriberName_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IL" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_SubscriberLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_SubscriberFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_SubscriberMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_SubscriberNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MI" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_SubscriberPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_SubscriberAddress_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_SubscriberAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_SubscriberAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_SubscriberCityStateZIPCode_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_SubscriberCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_SubscriberStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_SubscriberPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DMG_SubscriberDemographicInformation_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DMG01_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG02_SubscriberBirthDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG03_SubscriberGenderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F" />
              <xs:enumeration value="M" />
              <xs:enumeration value="U" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG09">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_TS837Q1_2010BA">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="4" ref="tns:S_REF_SubscriberSecondaryIdentification_TS837Q1_2010BA" />
        <xs:element minOccurs="0" ref="tns:S_REF_PropertyAndCasualtyClaimNumber_TS837Q1_2010BA" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_SubscriberSecondaryIdentification_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1W" />
              <xs:enumeration value="23" />
              <xs:enumeration value="IG" />
              <xs:enumeration value="SY" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_SubscriberSupplementalIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U831">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PropertyAndCasualtyClaimNumber_TS837Q1_2010BA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PropertyCasualtyClaimNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U832">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010BB">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_PayerName_TS837Q1_2010BB" />
        <xs:element minOccurs="0" ref="tns:S_N3_PayerAddress_TS837Q1_2010BB" />
        <xs:element minOccurs="0" ref="tns:S_N4_PayerCityStateZIPCode_TS837Q1_2010BB" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_REF_PayerSecondaryIdentification_TS837Q1_2010BB" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_PayerName_TS837Q1_2010BB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_PayerName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PI" />
              <xs:enumeration value="XV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_PayerIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_PayerAddress_TS837Q1_2010BB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_PayerAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_PayerAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_PayerCityStateZIPCode_TS837Q1_2010BB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_PayerCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_PayerStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_PayerPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PayerSecondaryIdentification_TS837Q1_2010BB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2U" />
              <xs:enumeration value="FY" />
              <xs:enumeration value="NF" />
              <xs:enumeration value="TJ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PayerAdditionalIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U833">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010BC">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ResponsiblePartyName_TS837Q1_2010BC" />
        <xs:element ref="tns:S_N3_ResponsiblePartyAddress_TS837Q1_2010BC" />
        <xs:element ref="tns:S_N4_ResponsiblePartyCityStateZIPCode_TS837Q1_2010BC" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ResponsiblePartyName_TS837Q1_2010BC">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QD" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_ResponsiblePartyLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_ResponsiblePartyFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_ResponsiblePartyMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_ResponsiblePartySuffixName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_ResponsiblePartyAddress_TS837Q1_2010BC">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_ResponsiblePartyAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_ResponsiblePartyAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_ResponsiblePartyCityStateZIPCode_TS837Q1_2010BC">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_ResponsiblePartyCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_ResponsiblePartyStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_ResponsiblePartyPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010BD">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_CreditDebitCardHolderName_TS837Q1_2010BD" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_CreditDebitCardInformation_TS837Q1_2010BD" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_CreditDebitCardHolderName_TS837Q1_2010BD">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AO" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_CreditOrDebitCardHolderLastOrOrganizationalName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_CreditOrDebitCardHolderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_CreditOrDebitCardHolderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_CreditOrDebitCardHolderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MI" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_CreditOrDebitCardNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_CreditDebitCardInformation_TS837Q1_2010BD">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AB" />
              <xs:enumeration value="BB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_CreditOrDebitCardAuthorizationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U834">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_CLM_ClaimInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:I_DTP_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_PWK_ClaimSupplementalInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_CN1_ContractInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:A_AMT_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:I_REF_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_K3_FileInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_NTE_ClaimNote_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_CR1_AmbulanceTransportInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_CR2_SpinalManipulationServiceInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:I_CRC_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_HI_HealthCareDiagnosisCode_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_HCP_ClaimPricingRepricingInformation_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="6" ref="tns:G_TS837Q1_2305" />
        <xs:element minOccurs="0" ref="tns:A_TS837Q1_2310" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_TS837Q1_2320" />
        <xs:element maxOccurs="50" ref="tns:G_TS837Q1_2400" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CLM_ClaimInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CLM01_PatientAccountNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="38" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CLM02_TotalClaimChargeAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element ref="tns:C_CLM05_C023U837_TS837Q1_2300" />
        <xs:element name="D_CLM06_ProviderOrSupplierSignatureIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CLM07_MedicareAssignmentCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="P" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CLM08_BenefitsAssignmentCertificationIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CLM09_ReleaseOfInformationCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="I" />
              <xs:enumeration value="M" />
              <xs:enumeration value="N" />
              <xs:enumeration value="O" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM10_PatientSignatureSourceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="M" />
              <xs:enumeration value="P" />
              <xs:enumeration value="S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_CLM11_C024U841_TS837Q1_2300" />
        <xs:element minOccurs="0" name="D_CLM12_SpecialProgramIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="05" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM13">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM14">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM15">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM16_ParticipationAgreement">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="P" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM17">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM18">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM19">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM20_DelayReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
              <xs:enumeration value="6" />
              <xs:enumeration value="7" />
              <xs:enumeration value="8" />
              <xs:enumeration value="9" />
              <xs:enumeration value="10" />
              <xs:enumeration value="11" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_CLM05_C023U837_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CLM05_C02301U838_FacilityTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM05_C02302U5846">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CLM05_C02303U840_ClaimFrequencyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_CLM11_C024U841_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CLM11_C02401U842_RelatedCausesCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AA" />
              <xs:enumeration value="AP" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="OA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM11_C02402U843_RelatedCausesCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AA" />
              <xs:enumeration value="AP" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="OA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM11_C02403U844_RelatedCausesCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AA" />
              <xs:enumeration value="AP" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="OA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM11_C02404U845_AutoAccidentStateOrProvinceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CLM11_C02405U846_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_DTP_TS837Q1_2300">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" ref="tns:S_DTP_DateInitialTreatment_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateDateLastSeen_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateOnsetOfCurrentIllnessSymptom_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTP_DateAcuteManifestation_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_DTP_DateSimilarIllnessSymptomOnset_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_DTP_DateAccident_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateLastMenstrualPeriod_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateLastXray_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateHearingAndVisionPrescriptionDate_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTP_DateDisabilityBegin_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTP_DateDisabilityEnd_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateLastWorked_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateAuthorizedReturnToWork_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateAdmission_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateDischarge_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_DTP_DateAssumedAndRelinquishedCareDates_TS837Q1_2300" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateInitialTreatment_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="454" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_InitialTreatmentDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateDateLastSeen_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="304" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastSeenDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateOnsetOfCurrentIllnessSymptom_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="431" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_OnsetOfCurrentIllnessOrInjuryDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAcuteManifestation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="453" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AcuteManifestationDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateSimilarIllnessSymptomOnset_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="438" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_SimilarIllnessOrSymptomDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAccident_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="439" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
              <xs:enumeration value="DT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AccidentDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateLastMenstrualPeriod_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="484" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastMenstrualPeriodDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateLastXray_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="455" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastXRayDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateHearingAndVisionPrescriptionDate_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="471" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_PrescriptionDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateDisabilityBegin_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="360" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_DisabilityFromDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateDisabilityEnd_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="361" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_DisabilityToDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateLastWorked_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="297" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastWorkedDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAuthorizedReturnToWork_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="296" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_WorkReturnDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAdmission_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="435" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_RelatedHospitalizationAdmissionDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateDischarge_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="096" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_RelatedHospitalizationDischargeDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAssumedAndRelinquishedCareDates_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="090" />
              <xs:enumeration value="091" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AssumedOrRelinquishedCareDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PWK_ClaimSupplementalInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PWK01_AttachmentReportTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="77" />
              <xs:enumeration value="AS" />
              <xs:enumeration value="B2" />
              <xs:enumeration value="B3" />
              <xs:enumeration value="B4" />
              <xs:enumeration value="CT" />
              <xs:enumeration value="DA" />
              <xs:enumeration value="DG" />
              <xs:enumeration value="DS" />
              <xs:enumeration value="EB" />
              <xs:enumeration value="MT" />
              <xs:enumeration value="NN" />
              <xs:enumeration value="OB" />
              <xs:enumeration value="OZ" />
              <xs:enumeration value="PN" />
              <xs:enumeration value="PO" />
              <xs:enumeration value="PZ" />
              <xs:enumeration value="RB" />
              <xs:enumeration value="RR" />
              <xs:enumeration value="RT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PWK02_AttachmentTransmissionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AA" />
              <xs:enumeration value="BM" />
              <xs:enumeration value="EL" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="FX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK03">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK05_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK06_AttachmentControlNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK08_C002U847">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CN1_ContractInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CN101_ContractTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="09" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN102_ContractAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN103_ContractPercentage">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN104_ContractCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN105_TermsDiscountPercentage">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN106_ContractVersionIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_AMT_TS837Q1_2300">
    <xs:complexType>
      <xs:all>
        <xs:element minOccurs="0" ref="tns:S_AMT_CreditDebitCardMaximumAmount_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_AMT_PatientAmountPaid_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_AMT_TotalPurchasedServiceAmount_TS837Q1_2300" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CreditDebitCardMaximumAmount_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_CreditOrDebitCardMaximumAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_PatientAmountPaid_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_PatientAmountPaid">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_TotalPurchasedServiceAmount_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="NE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_TotalPurchasedServiceAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_TS837Q1_2300">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" ref="tns:S_REF_ServiceAuthorizationExceptionCode_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_MandatoryMedicareSection4081CrossoverIndicator_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_MammographyCertificationNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_PriorAuthorizationOrReferralNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_OriginalReferenceNumberICNDCN_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_REF_ClinicalLaboratoryImprovementAmendmentCLIANumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_RepricedClaimNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_AdjustedRepricedClaimNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_InvestigationalDeviceExemptionNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_ClaimIdentificationNumberForClearingHousesAndOtherTransmissionIntermediaries_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="4" ref="tns:S_REF_AmbulatoryPatientGroupAPG_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_MedicalRecordNumber_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_REF_DemonstrationProjectIdentifier_TS837Q1_2300" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ServiceAuthorizationExceptionCode_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="4N" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ServiceAuthorizationExceptionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U848">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_MandatoryMedicareSection4081CrossoverIndicator_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_MedicareSection4081Indicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U849">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_MammographyCertificationNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EW" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_MammographyCertificationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U850">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PriorAuthorizationOrReferralNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9F" />
              <xs:enumeration value="G1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PriorAuthorizationOrReferralNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U851">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OriginalReferenceNumberICNDCN_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ClaimOriginalReferenceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U852">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ClinicalLaboratoryImprovementAmendmentCLIANumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="X4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ClinicalLaboratoryImprovementAmendmentNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U853">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_RepricedClaimNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9A" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_RepricedClaimReferenceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U854">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_AdjustedRepricedClaimNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9C" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_AdjustedRepricedClaimReferenceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U855">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_InvestigationalDeviceExemptionNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="LX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_InvestigationalDeviceExemptionIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U856">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ClaimIdentificationNumberForClearingHousesAndOtherTransmissionIntermediaries_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ClearinghouseTraceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U857">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_AmbulatoryPatientGroupAPG_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_AmbulatoryPatientGroupNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U858">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_MedicalRecordNumber_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_MedicalRecordNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U859">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_DemonstrationProjectIdentifier_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="P4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_DemonstrationProjectIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U860">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_K3_FileInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_K301_FixedFormatInformation">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_K302">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_K303_C001U861">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NTE_ClaimNote_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NTE01_NoteReferenceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ADD" />
              <xs:enumeration value="CER" />
              <xs:enumeration value="DCP" />
              <xs:enumeration value="DGN" />
              <xs:enumeration value="PMT" />
              <xs:enumeration value="TPO" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NTE02_ClaimNoteText">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR1_AmbulanceTransportInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_CR101_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="LB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR102_PatientWeight">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR103_AmbulanceTransportCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="I" />
              <xs:enumeration value="R" />
              <xs:enumeration value="T" />
              <xs:enumeration value="X" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR104_AmbulanceTransportReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR105_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DH" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR106_TransportDistance">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR109_RoundTripPurposeDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR110_StretcherPurposeDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR2_SpinalManipulationServiceInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_CR201">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR202">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR203">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR204">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR205">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR206">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR207">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR208_PatientConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
              <xs:enumeration value="G" />
              <xs:enumeration value="M" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR209">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR210_PatientConditionDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR211_PatientConditionDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR212_XrayAvailabilityIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_CRC_TS837Q1_2300">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_CRC_AmbulanceCertification_TS837Q1_2300" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_CRC_PatientConditionInformationVision_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_CRC_HomeboundIndicator_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:S_CRC_EPSDTReferral_TS837Q1_2300" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_AmbulanceCertification_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="07" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_PatientConditionInformationVision_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="E1" />
              <xs:enumeration value="E2" />
              <xs:enumeration value="E3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="L1" />
              <xs:enumeration value="L2" />
              <xs:enumeration value="L3" />
              <xs:enumeration value="L4" />
              <xs:enumeration value="L5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="L1" />
              <xs:enumeration value="L2" />
              <xs:enumeration value="L3" />
              <xs:enumeration value="L4" />
              <xs:enumeration value="L5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="L1" />
              <xs:enumeration value="L2" />
              <xs:enumeration value="L3" />
              <xs:enumeration value="L4" />
              <xs:enumeration value="L5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="L1" />
              <xs:enumeration value="L2" />
              <xs:enumeration value="L3" />
              <xs:enumeration value="L4" />
              <xs:enumeration value="L5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="L1" />
              <xs:enumeration value="L2" />
              <xs:enumeration value="L3" />
              <xs:enumeration value="L4" />
              <xs:enumeration value="L5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_HomeboundIndicator_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="75" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_HomeboundIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IH" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_EPSDTReferral_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AV" />
              <xs:enumeration value="NU" />
              <xs:enumeration value="S2" />
              <xs:enumeration value="ST" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AV" />
              <xs:enumeration value="NU" />
              <xs:enumeration value="S2" />
              <xs:enumeration value="ST" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AV" />
              <xs:enumeration value="NU" />
              <xs:enumeration value="S2" />
              <xs:enumeration value="ST" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HI_HealthCareDiagnosisCode_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_HI01_C022U862_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI02_C022U870_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI03_C022U878_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI04_C022U886_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI05_C022U894_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI06_C022U902_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI07_C022U910_TS837Q1_2300" />
        <xs:element minOccurs="0" ref="tns:C_HI08_C022U918_TS837Q1_2300" />
        <xs:element minOccurs="0" name="D_HI09_C022U926">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI10_C022U927">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI11_C022U928">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI12_C022U929">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI01_C022U862_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI01_C02201U863_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BK" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI01_C02202U864_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI01_C02203U5872">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI01_C02204U5873">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI01_C02205U5874">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI01_C02206U5875">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI01_C02207U5876">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI02_C022U870_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI02_C02201U871_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI02_C02202U872_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI02_C02203U5880">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI02_C02204U5881">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI02_C02205U5882">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI02_C02206U5883">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI02_C02207U5884">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI03_C022U878_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI03_C02201U879_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI03_C02202U880_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI03_C02203U5888">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI03_C02204U5889">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI03_C02205U5890">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI03_C02206U5891">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI03_C02207U5892">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI04_C022U886_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI04_C02201U887_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI04_C02202U888_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI04_C02203U5896">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI04_C02204U5897">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI04_C02205U5898">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI04_C02206U5899">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI04_C02207U5900">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI05_C022U894_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI05_C02201U895_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI05_C02202U896_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI05_C02203U5904">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI05_C02204U5905">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI05_C02205U5906">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI05_C02206U5907">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI05_C02207U5908">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI06_C022U902_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI06_C02201U903_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI06_C02202U904_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI06_C02203U5912">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI06_C02204U5913">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI06_C02205U5914">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI06_C02206U5915">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI06_C02207U5916">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI07_C022U910_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI07_C02201U911_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI07_C02202U912_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI07_C02203U5920">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI07_C02204U5921">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI07_C02205U5922">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI07_C02206U5923">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI07_C02207U5924">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_HI08_C022U918_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HI08_C02201U919_DiagnosisTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HI08_C02202U920_DiagnosisCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI08_C02203U5928">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI08_C02204U5929">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI08_C02205U5930">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI08_C02206U5931">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HI08_C02207U5932">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HCP_ClaimPricingRepricingInformation_TS837Q1_2300">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HCP01_PricingMethodology">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="00" />
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="10" />
              <xs:enumeration value="11" />
              <xs:enumeration value="12" />
              <xs:enumeration value="13" />
              <xs:enumeration value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HCP02_RepricedAllowedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP03_RepricedSavingAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP04_RepricingOrganizationIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP05_RepricingPerDiemOrFlatRateAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP06_RepricedApprovedAmbulatoryPatientGroupCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP07_RepricedApprovedAmbulatoryPatientGroupAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP10">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP11">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP12">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP13_RejectReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T1" />
              <xs:enumeration value="T2" />
              <xs:enumeration value="T3" />
              <xs:enumeration value="T4" />
              <xs:enumeration value="T5" />
              <xs:enumeration value="T6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP14_PolicyComplianceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP15_ExceptionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
              <xs:enumeration value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2305">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_CR7_HomeHealthCarePlanInformation_TS837Q1_2305" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_HSD_HealthCareServicesDelivery_TS837Q1_2305" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR7_HomeHealthCarePlanInformation_TS837Q1_2305">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CR701_DisciplineTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AI" />
              <xs:enumeration value="MS" />
              <xs:enumeration value="OT" />
              <xs:enumeration value="PT" />
              <xs:enumeration value="SN" />
              <xs:enumeration value="ST" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR702_TotalVisitsRenderedCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR703_CertificationPeriodProjectedVisitCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HSD_HealthCareServicesDelivery_TS837Q1_2305">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_HSD01_Visits">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="VS" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD02_NumberOfVisits">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD03_FrequencyPeriod">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DA" />
              <xs:enumeration value="MO" />
              <xs:enumeration value="Q1" />
              <xs:enumeration value="WK" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD04_FrequencyCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD05_DurationOfVisitsUnits">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="7" />
              <xs:enumeration value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD06_DurationOfVisitsNumberOfUnits">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD07_ShipDeliveryOrCalendarPatternCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
              <xs:enumeration value="6" />
              <xs:enumeration value="7" />
              <xs:enumeration value="A" />
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
              <xs:enumeration value="G" />
              <xs:enumeration value="H" />
              <xs:enumeration value="J" />
              <xs:enumeration value="K" />
              <xs:enumeration value="L" />
              <xs:enumeration value="N" />
              <xs:enumeration value="O" />
              <xs:enumeration value="S" />
              <xs:enumeration value="W" />
              <xs:enumeration value="SA" />
              <xs:enumeration value="SB" />
              <xs:enumeration value="SC" />
              <xs:enumeration value="SD" />
              <xs:enumeration value="SG" />
              <xs:enumeration value="SL" />
              <xs:enumeration value="SP" />
              <xs:enumeration value="SX" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="SZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD08_DeliveryPatternTimeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_TS837Q1_2310">
    <xs:complexType>
      <xs:all>
        <xs:element minOccurs="0" ref="tns:U_TS837Q1_2310A" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2310B" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2310C" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2310D" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2310E" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="U_TS837Q1_2310A">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:G_TS837Q1_2310A" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2310A">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ReferringProviderName_TS837Q1_2310A" />
        <xs:element minOccurs="0" ref="tns:S_PRV_ReferringProviderSpecialtyInformation_TS837Q1_2310A" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_ReferringProviderSecondaryIdentification_TS837Q1_2310A" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ReferringProviderName_TS837Q1_2310A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DN" />
              <xs:enumeration value="P3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_ReferringProviderLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_ReferringProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_ReferringProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_ReferringProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_ReferringProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRV_ReferringProviderSpecialtyInformation_TS837Q1_2310A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PRV01_ProviderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="RF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV02_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV03_ProviderTaxonomyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV05_C035U930">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ReferringProviderSecondaryIdentification_TS837Q1_2310A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ReferringProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U931">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2310B">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_RenderingProviderName_TS837Q1_2310B" />
        <xs:element minOccurs="0" ref="tns:S_PRV_RenderingProviderSpecialtyInformation_TS837Q1_2310B" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_RenderingProviderSecondaryIdentification_TS837Q1_2310B" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_RenderingProviderName_TS837Q1_2310B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="82" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_RenderingProviderLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_RenderingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_RenderingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_RenderingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_RenderingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRV_RenderingProviderSpecialtyInformation_TS837Q1_2310B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PRV01_ProviderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV02_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV03_ProviderTaxonomyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV05_C035U932">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_RenderingProviderSecondaryIdentification_TS837Q1_2310B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_RenderingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U933">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2310C">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_PurchasedServiceProviderName_TS837Q1_2310C" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_PurchasedServiceProviderSecondaryIdentification_TS837Q1_2310C" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_PurchasedServiceProviderName_TS837Q1_2310C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_PurchasedServiceProviderLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_PurchasedServiceProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_PurchasedServiceProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_PurchasedServiceProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PurchasedServiceProviderSecondaryIdentification_TS837Q1_2310C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="U3" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PurchasedServiceProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U934">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2310D">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ServiceFacilityLocation_TS837Q1_2310D" />
        <xs:element ref="tns:S_N3_ServiceFacilityLocationAddress_TS837Q1_2310D" />
        <xs:element ref="tns:S_N4_ServiceFacilityLocationCityStateZIP_TS837Q1_2310D" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_ServiceFacilityLocationSecondaryIdentification_TS837Q1_2310D" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ServiceFacilityLocation_TS837Q1_2310D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="77" />
              <xs:enumeration value="FA" />
              <xs:enumeration value="LI" />
              <xs:enumeration value="TL" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103_LaboratoryOrFacilityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_LaboratoryOrFacilityPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_ServiceFacilityLocationAddress_TS837Q1_2310D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_LaboratoryOrFacilityAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_LaboratoryOrFacilityAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_ServiceFacilityLocationCityStateZIP_TS837Q1_2310D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_LaboratoryOrFacilityCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_LaboratoryOrFacilityStateOrProvinceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_LaboratoryOrFacilityPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ServiceFacilityLocationSecondaryIdentification_TS837Q1_2310D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="TJ" />
              <xs:enumeration value="X4" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_LaboratoryOrFacilitySecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U935">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2310E">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_SupervisingProviderName_TS837Q1_2310E" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_SupervisingProviderSecondaryIdentification_TS837Q1_2310E" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_SupervisingProviderName_TS837Q1_2310E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DQ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_SupervisingProviderLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM104_SupervisingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_SupervisingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_SupervisingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_SupervisingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_SupervisingProviderSecondaryIdentification_TS837Q1_2310E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_SupervisingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U936">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_SBR_OtherSubscriberInformation_TS837Q1_2320" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_CAS_ClaimLevelAdjustments_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:A_AMT_CoordinationOfBenefitsCOB_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_DMG_SubscriberDemographicInformation_TS837Q1_2320" />
        <xs:element ref="tns:S_OI_OtherInsuranceCoverageInformation_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_MOA_MedicareOutpatientAdjudicationInformation_TS837Q1_2320" />
        <xs:element ref="tns:A_TS837Q1_2330" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SBR_OtherSubscriberInformation_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SBR01_PayerResponsibilitySequenceNumberCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="P" />
              <xs:enumeration value="S" />
              <xs:enumeration value="T" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SBR02_IndividualRelationshipCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="07" />
              <xs:enumeration value="10" />
              <xs:enumeration value="15" />
              <xs:enumeration value="17" />
              <xs:enumeration value="18" />
              <xs:enumeration value="19" />
              <xs:enumeration value="20" />
              <xs:enumeration value="21" />
              <xs:enumeration value="22" />
              <xs:enumeration value="23" />
              <xs:enumeration value="24" />
              <xs:enumeration value="29" />
              <xs:enumeration value="32" />
              <xs:enumeration value="33" />
              <xs:enumeration value="36" />
              <xs:enumeration value="39" />
              <xs:enumeration value="40" />
              <xs:enumeration value="41" />
              <xs:enumeration value="43" />
              <xs:enumeration value="53" />
              <xs:enumeration value="G8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR03_InsuredGroupOrPolicyNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR04_OtherInsuredGroupName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SBR05_InsuranceTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AP" />
              <xs:enumeration value="C1" />
              <xs:enumeration value="CP" />
              <xs:enumeration value="GP" />
              <xs:enumeration value="HM" />
              <xs:enumeration value="IP" />
              <xs:enumeration value="LD" />
              <xs:enumeration value="LT" />
              <xs:enumeration value="MB" />
              <xs:enumeration value="MC" />
              <xs:enumeration value="MI" />
              <xs:enumeration value="MP" />
              <xs:enumeration value="OT" />
              <xs:enumeration value="PP" />
              <xs:enumeration value="SP" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SBR09_ClaimFilingIndicatorCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="09" />
              <xs:enumeration value="10" />
              <xs:enumeration value="11" />
              <xs:enumeration value="12" />
              <xs:enumeration value="13" />
              <xs:enumeration value="14" />
              <xs:enumeration value="15" />
              <xs:enumeration value="16" />
              <xs:enumeration value="AM" />
              <xs:enumeration value="BL" />
              <xs:enumeration value="CH" />
              <xs:enumeration value="CI" />
              <xs:enumeration value="DS" />
              <xs:enumeration value="HM" />
              <xs:enumeration value="LI" />
              <xs:enumeration value="LM" />
              <xs:enumeration value="MB" />
              <xs:enumeration value="MC" />
              <xs:enumeration value="OF" />
              <xs:enumeration value="TV" />
              <xs:enumeration value="VA" />
              <xs:enumeration value="WC" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CAS_ClaimLevelAdjustments_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CAS01_ClaimAdjustmentGroupCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="CO" />
              <xs:enumeration value="CR" />
              <xs:enumeration value="OA" />
              <xs:enumeration value="PI" />
              <xs:enumeration value="PR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CAS02_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CAS03_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS04_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS05_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS06_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS07_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS08_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS09_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS10_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS11_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS12_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS13_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS14_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS15_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS16_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS17_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS18_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS19_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_AMT_CoordinationOfBenefitsCOB_TS837Q1_2320">
    <xs:complexType>
      <xs:all>
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBPayerPaidAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBApprovedAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBAllowedAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBPatientResponsibilityAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBCoveredAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBDiscountAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBPerDayLimitAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBPatientPaidAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBTaxAmount_TS837Q1_2320" />
        <xs:element minOccurs="0" ref="tns:S_AMT_CoordinationOfBenefitsCOBTotalClaimBeforeTaxesAmount_TS837Q1_2320" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBPayerPaidAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_PayerPaidAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBApprovedAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AAE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_ApprovedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBAllowedAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="B6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_AllowedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBPatientResponsibilityAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerPatientResponsibilityAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBCoveredAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AU" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerCoveredAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBDiscountAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerDiscountAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBPerDayLimitAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DY" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerPerDayLimitAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBPatientPaidAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerPatientPaidAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBTaxAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerTaxAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_CoordinationOfBenefitsCOBTotalClaimBeforeTaxesAmount_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_OtherPayerPreTaxClaimTotalAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DMG_SubscriberDemographicInformation_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DMG01_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG02_OtherInsuredBirthDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG03_OtherInsuredGenderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F" />
              <xs:enumeration value="M" />
              <xs:enumeration value="U" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG09">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_OI_OtherInsuranceCoverageInformation_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_OI01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_OI02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_OI03_BenefitsAssignmentCertificationIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_OI04_PatientSignatureSourceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="M" />
              <xs:enumeration value="P" />
              <xs:enumeration value="S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_OI05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_OI06_ReleaseOfInformationCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="I" />
              <xs:enumeration value="M" />
              <xs:enumeration value="N" />
              <xs:enumeration value="O" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_MedicareOutpatientAdjudicationInformation_TS837Q1_2320">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_MOA01_ReimbursementRate">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA02_HCPCSPayableAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA03_RemarkCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA04_RemarkCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA05_RemarkCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA06_RemarkCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA07_RemarkCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA08_EndStageRenalDiseasePaymentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MOA09_NonPayableProfessionalComponentBilledAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_TS837Q1_2330">
    <xs:complexType>
      <xs:all>
        <xs:element ref="tns:G_TS837Q1_2330A" />
        <xs:element ref="tns:G_TS837Q1_2330B" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2330C" />
        <xs:element minOccurs="0" ref="tns:U_TS837Q1_2330D" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2330E" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2330F" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2330G" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2330H" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330A">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherSubscriberName_TS837Q1_2330A" />
        <xs:element minOccurs="0" ref="tns:S_N3_OtherSubscriberAddress_TS837Q1_2330A" />
        <xs:element minOccurs="0" ref="tns:S_N4_OtherSubscriberCityStateZIPCode_TS837Q1_2330A" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_REF_OtherSubscriberSecondaryIdentification_TS837Q1_2330A" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherSubscriberName_TS837Q1_2330A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IL" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_OtherInsuredLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_OtherInsuredFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_OtherInsuredMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_OtherInsuredNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MI" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_OtherInsuredIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_OtherSubscriberAddress_TS837Q1_2330A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_OtherInsuredAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_OtherInsuredAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_OtherSubscriberCityStateZIPCode_TS837Q1_2330A">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_N401_OtherInsuredCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N402_OtherInsuredStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N403_OtherInsuredPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherSubscriberSecondaryIdentification_TS837Q1_2330A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1W" />
              <xs:enumeration value="23" />
              <xs:enumeration value="IG" />
              <xs:enumeration value="SY" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherInsuredAdditionalIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U937">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerName_TS837Q1_2330B" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_PER_OtherPayerContactInformation_TS837Q1_2330B" />
        <xs:element minOccurs="0" ref="tns:S_DTP_ClaimAdjudicationDate_TS837Q1_2330B" />
        <xs:element minOccurs="0" ref="tns:I_REF_OtherPayerr_TS837Q1_2330B" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerName_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_OtherPayerLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PI" />
              <xs:enumeration value="XV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_OtherPayerPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PER_OtherPayerContactInformation_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PER01_ContactFunctionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER02_OtherPayerContactName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER03_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER04_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER05_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER06_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER07_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ED" />
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER08_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_ClaimAdjudicationDate_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="573" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AdjudicationOrPaymentDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_OtherPayerr_TS837Q1_2330B">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_OtherPayerSecondaryIdentifier_TS837Q1_2330B" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2330B" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_OtherPayerClaimAdjustmentIndicator_TS837Q1_2330B" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerSecondaryIdentifier_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2U" />
              <xs:enumeration value="F8" />
              <xs:enumeration value="FY" />
              <xs:enumeration value="NF" />
              <xs:enumeration value="TJ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U938">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9F" />
              <xs:enumeration value="G1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerPriorAuthorizationOrReferralNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U939">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerClaimAdjustmentIndicator_TS837Q1_2330B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerClaimAdjustmentIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U940">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330C">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerPatientInformation_TS837Q1_2330C" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_REF_OtherPayerPatientIdentification_TS837Q1_2330C" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerPatientInformation_TS837Q1_2330C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MI" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_OtherPayerPatientPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerPatientIdentification_TS837Q1_2330C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1W" />
              <xs:enumeration value="23" />
              <xs:enumeration value="IG" />
              <xs:enumeration value="SY" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerPatientSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U941">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="U_TS837Q1_2330D">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:G_TS837Q1_2330D" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330D">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerReferringProvider_TS837Q1_2330D" />
        <xs:element maxOccurs="3" ref="tns:S_REF_OtherPayerReferringProviderIdentification_TS837Q1_2330D" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerReferringProvider_TS837Q1_2330D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DN" />
              <xs:enumeration value="P3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerReferringProviderIdentification_TS837Q1_2330D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerReferringProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U942">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330E">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerRenderingProvider_TS837Q1_2330E" />
        <xs:element maxOccurs="3" ref="tns:S_REF_OtherPayerRenderingProviderSecondaryIdentification_TS837Q1_2330E" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerRenderingProvider_TS837Q1_2330E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="82" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerRenderingProviderSecondaryIdentification_TS837Q1_2330E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerRenderingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U943">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330F">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerPurchasedServiceProvider_TS837Q1_2330F" />
        <xs:element maxOccurs="3" ref="tns:S_REF_OtherPayerPurchasedServiceProviderIdentification_TS837Q1_2330F" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerPurchasedServiceProvider_TS837Q1_2330F">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerPurchasedServiceProviderIdentification_TS837Q1_2330F">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerPurchasedServiceProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U944">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330G">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerServiceFacilityLocation_TS837Q1_2330G" />
        <xs:element maxOccurs="3" ref="tns:S_REF_OtherPayerServiceFacilityLocationIdentification_TS837Q1_2330G" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerServiceFacilityLocation_TS837Q1_2330G">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="77" />
              <xs:enumeration value="FA" />
              <xs:enumeration value="LI" />
              <xs:enumeration value="TL" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerServiceFacilityLocationIdentification_TS837Q1_2330G">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerServiceFacilityLocationIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U945">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2330H">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerSupervisingProvider_TS837Q1_2330H" />
        <xs:element maxOccurs="3" ref="tns:S_REF_OtherPayerSupervisingProviderIdentification_TS837Q1_2330H" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerSupervisingProvider_TS837Q1_2330H">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DQ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerSupervisingProviderIdentification_TS837Q1_2330H">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="N5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerSupervisingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U946">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LX_ServiceLine_TS837Q1_2400" />
        <xs:element ref="tns:S_SV1_ProfessionalService_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_SV5_DurableMedicalEquipmentService_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_PWK_DMERCCMNIndicator_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_CR1_AmbulanceTransportInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_CR2_SpinalManipulationServiceInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_CR3_DurableMedicalEquipmentCertification_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_CR5_HomeOxygenTherapyInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:I_CRC_TS837Q1_2400" />
        <xs:element ref="tns:I_DTP_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="20" ref="tns:S_MEA_TestResult_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_CN1_ContractInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:I_REF_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:A_AMT_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_K3_FileInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_NTE_LineNote_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_PS1_PurchasedServiceInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_HSD_HealthCareServicesDelivery_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_HCP_LinePricingRepricingInformation_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="25" ref="tns:G_TS837Q1_2410" />
        <xs:element minOccurs="0" ref="tns:A_TS837Q1_2420" />
        <xs:element minOccurs="0" maxOccurs="25" ref="tns:G_TS837Q1_2430" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TS837Q1_2440" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LX_ServiceLine_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_LX01_AssignedNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SV1_ProfessionalService_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_SV101_C003U947_TS837Q1_2400" />
        <xs:element name="D_SV102_LineItemChargeAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SV103_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F2" />
              <xs:enumeration value="MJ" />
              <xs:enumeration value="UN" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SV104_ServiceUnitCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV105_PlaceOfServiceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_SV107_C004U955_TS837Q1_2400" />
        <xs:element minOccurs="0" name="D_SV108">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV109_EmergencyIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV111_EPSDTIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV112_FamilyPlanningIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV113">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV114">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV115_CoPayStatusCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV116">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV117">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV118">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV119">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV120">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV121">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_SV101_C003U947_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SV101_C00301U948_ProductOrServiceIDQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="HC" />
              <xs:enumeration value="IV" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SV101_C00302U949_ProcedureCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV101_C00303U950_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV101_C00304U951_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV101_C00305U952_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV101_C00306U953_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV101_C00307U5961">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_SV107_C004U955_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SV107_C00401U956_DiagnosisCodePointer">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV107_C00402U957_DiagnosisCodePointer">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV107_C00403U958_DiagnosisCodePointer">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV107_C00404U959_DiagnosisCodePointer">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SV5_DurableMedicalEquipmentService_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_SV501_C003U5967_TS837Q1_2400" />
        <xs:element name="D_SV502_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DA" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SV503_LengthOfMedicalNecessity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV504_DMERentalPrice">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV505_DMEPurchasePrice">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV506_RentalUnitPriceIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="4" />
              <xs:enumeration value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV507">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_SV501_C003U5967_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SV501_C00301U5968_ProcedureIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="HC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SV501_C00302U5969_ProcedureCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV501_C00303U5970">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV501_C00304U5971">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV501_C00305U5972">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV501_C00306U5973">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SV501_C00307U5974">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PWK_DMERCCMNIndicator_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PWK01_AttachmentReportTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="CT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PWK02_AttachmentTransmissionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AB" />
              <xs:enumeration value="AD" />
              <xs:enumeration value="AF" />
              <xs:enumeration value="AG" />
              <xs:enumeration value="NS" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK03">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK08_C002U961">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PWK09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR1_AmbulanceTransportInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_CR101_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="LB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR102_PatientWeight">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR103_AmbulanceTransportCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="I" />
              <xs:enumeration value="R" />
              <xs:enumeration value="T" />
              <xs:enumeration value="X" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR104_AmbulanceTransportReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR105_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DH" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR106_TransportDistance">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR108">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR109_RoundTripPurposeDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR110_StretcherPurposeDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR2_SpinalManipulationServiceInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_CR201">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR202">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR203">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR204">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR205">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR206">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR207">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR208_PatientConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
              <xs:enumeration value="G" />
              <xs:enumeration value="M" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR209">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR210_PatientConditionDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR211_PatientConditionDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR212_XrayAvailabilityIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR3_DurableMedicalEquipmentCertification_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CR301_CertificationTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="I" />
              <xs:enumeration value="R" />
              <xs:enumeration value="S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR302_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MO" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR303_DurableMedicalEquipmentDuration">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR304">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR305">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CR5_HomeOxygenTherapyInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CR501_CertificationTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="I" />
              <xs:enumeration value="R" />
              <xs:enumeration value="S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR502_TreatmentPeriodCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR503">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR504">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR505">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR506">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR507">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR508">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR509">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR510_ArterialBloodGasQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR511_OxygenSaturationQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CR512_OxygenTestConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="E" />
              <xs:enumeration value="R" />
              <xs:enumeration value="S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR513_OxygenTestFindingsCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR514_OxygenTestFindingsCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR515_OxygenTestFindingsCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR516">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR517">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CR518">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_CRC_TS837Q1_2400">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_CRC_AmbulanceCertification_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_CRC_HospiceEmployeeIndicator_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_CRC_DMERCConditionIndicator_TS837Q1_2400" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_AmbulanceCertification_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="07" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07_ConditionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_HospiceEmployeeIndicator_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_HospiceEmployedProviderIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="65" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CRC_DMERCConditionIndicator_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CRC01_CodeCategory">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="09" />
              <xs:enumeration value="11" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC02_CertificationConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CRC03_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="37" />
              <xs:enumeration value="38" />
              <xs:enumeration value="AL" />
              <xs:enumeration value="P1" />
              <xs:enumeration value="ZV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC04_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="37" />
              <xs:enumeration value="38" />
              <xs:enumeration value="AL" />
              <xs:enumeration value="P1" />
              <xs:enumeration value="ZV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC05_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="37" />
              <xs:enumeration value="38" />
              <xs:enumeration value="AL" />
              <xs:enumeration value="P1" />
              <xs:enumeration value="ZV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC06_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="37" />
              <xs:enumeration value="38" />
              <xs:enumeration value="AL" />
              <xs:enumeration value="P1" />
              <xs:enumeration value="ZV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CRC07_ConditionIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="37" />
              <xs:enumeration value="38" />
              <xs:enumeration value="AL" />
              <xs:enumeration value="P1" />
              <xs:enumeration value="ZV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_DTP_TS837Q1_2400">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element ref="tns:S_DTP_DateServiceDate_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateCertificationRevisionDate_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateBeginTherapyDate_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateLastCertificationDate_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateDateLastSeen_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_DTP_DateTest_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="3" ref="tns:S_DTP_DateOxygenSaturationArterialBloodGasTest_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateShipped_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateOnsetOfCurrentSymptomIllness_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateLastXray_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateAcuteManifestation_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateInitialTreatment_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_DTP_DateSimilarIllnessSymptomOnset_TS837Q1_2400" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateServiceDate_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="472" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
              <xs:enumeration value="RD8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_ServiceDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateCertificationRevisionDate_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="607" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_CertificationRevisionDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateBeginTherapyDate_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="463" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_BeginTherapyDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateLastCertificationDate_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="461" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastCertificationDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateDateLastSeen_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="304" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastSeenDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateTest_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="738" />
              <xs:enumeration value="739" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_TestPerformedDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateOxygenSaturationArterialBloodGasTest_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="119" />
              <xs:enumeration value="480" />
              <xs:enumeration value="481" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_OxygenSaturationTestDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateShipped_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="011" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_ShippedDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateOnsetOfCurrentSymptomIllness_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="431" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_OnsetDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateLastXray_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="455" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_LastXRayDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateAcuteManifestation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="453" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AcuteManifestationDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateInitialTreatment_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="454" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_InitialTreatmentDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_DateSimilarIllnessSymptomOnset_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="438" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_SimilarIllnessOrSymptomDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MEA_TestResult_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_MEA01_MeasurementReferenceIdentificationCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="OG" />
              <xs:enumeration value="TR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_MEA02_MeasurementQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="GRA" />
              <xs:enumeration value="HT" />
              <xs:enumeration value="R1" />
              <xs:enumeration value="R2" />
              <xs:enumeration value="R3" />
              <xs:enumeration value="R4" />
              <xs:enumeration value="ZO" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_MEA03_TestResults">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA04_C001U963">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA05">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA06">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_MEA10">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CN1_ContractInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CN101_ContractTypeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="09" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN102_ContractAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN103_ContractPercentage">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN104_ContractCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN105_TermsDiscountPercentage">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CN106_ContractVersionIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_TS837Q1_2400">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" ref="tns:S_REF_RepricedLineItemReferenceNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_AdjustedRepricedLineItemReferenceNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_REF_PriorAuthorizationOrReferralNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_LineItemControlNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_MammographyCertificationNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_ClinicalLaboratoryImprovementAmendmentCLIAIdentification_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_ReferringClinicalLaboratoryImprovementAmendmentCLIAFacilityIdentification_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_ImmunizationBatchNumber_TS837Q1_2400" />
        <xs:element minOccurs="0" maxOccurs="4" ref="tns:S_REF_AmbulatoryPatientGroupAPG_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_OxygenFlowRate_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_REF_UniversalProductNumberUPN_TS837Q1_2400" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_RepricedLineItemReferenceNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9B" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_RepricedLineItemReferenceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U964">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_AdjustedRepricedLineItemReferenceNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9D" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_AdjustedRepricedLineItemReferenceNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U965">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PriorAuthorizationOrReferralNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9F" />
              <xs:enumeration value="G1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PriorAuthorizationOrReferralNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U966">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_LineItemControlNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="6R" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_LineItemControlNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U967">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_MammographyCertificationNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EW" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_MammographyCertificationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U968">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ClinicalLaboratoryImprovementAmendmentCLIAIdentification_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="X4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ClinicalLaboratoryImprovementAmendmentNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U969">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ReferringClinicalLaboratoryImprovementAmendmentCLIAFacilityIdentification_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ReferringCLIANumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U970">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ImmunizationBatchNumber_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ImmunizationBatchNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U971">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_AmbulatoryPatientGroupAPG_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1S" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_AmbulatoryPatientGroupNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U972">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OxygenFlowRate_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="TP" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OxygenFlowRate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U973">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_UniversalProductNumberUPN_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="OZ" />
              <xs:enumeration value="VP" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_UniversalProductNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U974">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_AMT_TS837Q1_2400">
    <xs:complexType>
      <xs:all>
        <xs:element minOccurs="0" ref="tns:S_AMT_SalesTaxAmount_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_AMT_ApprovedAmount_TS837Q1_2400" />
        <xs:element minOccurs="0" ref="tns:S_AMT_PostageClaimedAmount_TS837Q1_2400" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_SalesTaxAmount_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_SalesTaxAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_ApprovedAmount_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AAE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_ApprovedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AMT_PostageClaimedAmount_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_AMT01_AmountQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_AMT02_PostageClaimedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_AMT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_K3_FileInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_K301_FixedFormatInformation">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_K302">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_K303_C001U975">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NTE_LineNote_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NTE01_NoteReferenceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ADD" />
              <xs:enumeration value="DCP" />
              <xs:enumeration value="PMT" />
              <xs:enumeration value="TPO" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NTE02_LineNoteText">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PS1_PurchasedServiceInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PS101_PurchasedServiceProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PS102_PurchasedServiceChargeAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PS103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HSD_HealthCareServicesDelivery_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_HSD01_Visits">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="VS" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD02_NumberOfVisits">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD03_FrequencyPeriod">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DA" />
              <xs:enumeration value="MO" />
              <xs:enumeration value="Q1" />
              <xs:enumeration value="WK" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD04_FrequencyCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD05_DurationOfVisitsUnits">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="7" />
              <xs:enumeration value="34" />
              <xs:enumeration value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD06_DurationOfVisitsNumberOfUnits">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD07_ShipDeliveryOrCalendarPatternCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
              <xs:enumeration value="6" />
              <xs:enumeration value="7" />
              <xs:enumeration value="A" />
              <xs:enumeration value="B" />
              <xs:enumeration value="C" />
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
              <xs:enumeration value="G" />
              <xs:enumeration value="H" />
              <xs:enumeration value="J" />
              <xs:enumeration value="K" />
              <xs:enumeration value="L" />
              <xs:enumeration value="N" />
              <xs:enumeration value="O" />
              <xs:enumeration value="SA" />
              <xs:enumeration value="SB" />
              <xs:enumeration value="SC" />
              <xs:enumeration value="SD" />
              <xs:enumeration value="SG" />
              <xs:enumeration value="SL" />
              <xs:enumeration value="SP" />
              <xs:enumeration value="SX" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="SZ" />
              <xs:enumeration value="W" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HSD08_DeliveryPatternTimeCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D" />
              <xs:enumeration value="E" />
              <xs:enumeration value="F" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HCP_LinePricingRepricingInformation_TS837Q1_2400">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HCP01_PricingMethodology">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="00" />
              <xs:enumeration value="01" />
              <xs:enumeration value="02" />
              <xs:enumeration value="03" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="06" />
              <xs:enumeration value="07" />
              <xs:enumeration value="08" />
              <xs:enumeration value="09" />
              <xs:enumeration value="10" />
              <xs:enumeration value="11" />
              <xs:enumeration value="12" />
              <xs:enumeration value="13" />
              <xs:enumeration value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HCP02_RepricedAllowedAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP03_RepricedSavingAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP04_RepricingOrganizationIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP05_RepricingPerDiemOrFlatRateAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP06_RepricedApprovedAmbulatoryPatientGroupCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP07_RepricedApprovedAmbulatoryPatientGroupAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP09_ProductOrServiceIDQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="HC" />
              <xs:enumeration value="IV" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP10_ProcedureCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP11_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DA" />
              <xs:enumeration value="UN" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP12_RepricedApprovedServiceUnitCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP13_RejectReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="T1" />
              <xs:enumeration value="T2" />
              <xs:enumeration value="T3" />
              <xs:enumeration value="T4" />
              <xs:enumeration value="T5" />
              <xs:enumeration value="T6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP14_PolicyComplianceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_HCP15_ExceptionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
              <xs:enumeration value="3" />
              <xs:enumeration value="4" />
              <xs:enumeration value="5" />
              <xs:enumeration value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2410">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LIN_DrugIdentification_TS837Q1_2410" />
        <xs:element minOccurs="0" ref="tns:S_CTP_DrugPricing_TS837Q1_2410" />
        <xs:element minOccurs="0" ref="tns:S_REF_PrescriptionNumber_TS837Q1_2410" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LIN_DrugIdentification_TS837Q1_2410">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_LIN01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_LIN02_ProductOrServiceIDQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_LIN03_NationalDrugCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN10">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN11">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN12">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN13">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN14">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN15">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN16">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN17">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN18">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN19">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN20">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN21">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN22">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN23">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN24">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN25">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN26">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN27">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN28">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN29">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN30">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_LIN31">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CTP_DrugPricing_TS837Q1_2410">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_CTP01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CTP03_DrugUnitPrice">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CTP04_NationalDrugUnitCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element ref="tns:C_CTP05_C001U5989_TS837Q1_2410" />
        <xs:element minOccurs="0" name="D_CTP06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP07">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP08">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP10">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP11">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_CTP05_C001U5989_TS837Q1_2410">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CTP05_C00101U5990_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F2" />
              <xs:enumeration value="GR" />
              <xs:enumeration value="ML" />
              <xs:enumeration value="UN" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00102U5991">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00103U5992">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00104U5993">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00105U5994">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00106U5995">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00107U5996">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00108U5997">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00109U5998">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00110U5999">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00111U6000">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00112U6001">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00113U6002">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00114U6003">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CTP05_C00115U6004">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PrescriptionNumber_TS837Q1_2410">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="XZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PrescriptionNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U6005">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="A_TS837Q1_2420">
    <xs:complexType>
      <xs:all>
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2420A" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2420B" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2420C" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2420D" />
        <xs:element minOccurs="0" ref="tns:G_TS837Q1_2420E" />
        <xs:element minOccurs="0" ref="tns:U_TS837Q1_2420F" />
        <xs:element minOccurs="0" ref="tns:U_TS837Q1_2420G" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420A">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_RenderingProviderName_TS837Q1_2420A" />
        <xs:element minOccurs="0" ref="tns:S_PRV_RenderingProviderSpecialtyInformation_TS837Q1_2420A" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_RenderingProviderSecondaryIdentification_TS837Q1_2420A" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_RenderingProviderName_TS837Q1_2420A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="82" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_RenderingProviderLastOrOrganizationName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104_RenderingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_RenderingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_RenderingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_RenderingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRV_RenderingProviderSpecialtyInformation_TS837Q1_2420A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PRV01_ProviderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV02_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV03_ProviderTaxonomyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV05_C035U976">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_RenderingProviderSecondaryIdentification_TS837Q1_2420A">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_RenderingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U977">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420B">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_PurchasedServiceProviderName_TS837Q1_2420B" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_PurchasedServiceProviderSecondaryIdentification_TS837Q1_2420B" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_PurchasedServiceProviderName_TS837Q1_2420B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QB" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_PurchasedServiceProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PurchasedServiceProviderSecondaryIdentification_TS837Q1_2420B">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="U3" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PurchasedServiceProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U978">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420C">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ServiceFacilityLocation_TS837Q1_2420C" />
        <xs:element ref="tns:S_N3_ServiceFacilityLocationAddress_TS837Q1_2420C" />
        <xs:element ref="tns:S_N4_ServiceFacilityLocationCityStateZIP_TS837Q1_2420C" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_ServiceFacilityLocationSecondaryIdentification_TS837Q1_2420C" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ServiceFacilityLocation_TS837Q1_2420C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="77" />
              <xs:enumeration value="FA" />
              <xs:enumeration value="LI" />
              <xs:enumeration value="TL" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM103_LaboratoryOrFacilityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_LaboratoryOrFacilityPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_ServiceFacilityLocationAddress_TS837Q1_2420C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_LaboratoryOrFacilityAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_LaboratoryOrFacilityAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_ServiceFacilityLocationCityStateZIP_TS837Q1_2420C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_LaboratoryOrFacilityCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_LaboratoryOrFacilityStateOrProvinceCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_LaboratoryOrFacilityPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ServiceFacilityLocationSecondaryIdentification_TS837Q1_2420C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1A" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="TJ" />
              <xs:enumeration value="X4" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ServiceFacilityLocationSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U979">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420D">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_SupervisingProviderName_TS837Q1_2420D" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_SupervisingProviderSecondaryIdentification_TS837Q1_2420D" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_SupervisingProviderName_TS837Q1_2420D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DQ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_SupervisingProviderLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM104_SupervisingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_SupervisingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_SupervisingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_SupervisingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_SupervisingProviderSecondaryIdentification_TS837Q1_2420D">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_SupervisingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U980">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OrderingProviderName_TS837Q1_2420E" />
        <xs:element minOccurs="0" ref="tns:S_N3_OrderingProviderAddress_TS837Q1_2420E" />
        <xs:element minOccurs="0" ref="tns:S_N4_OrderingProviderCityStateZIPCode_TS837Q1_2420E" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_OrderingProviderSecondaryIdentification_TS837Q1_2420E" />
        <xs:element minOccurs="0" ref="tns:S_PER_OrderingProviderContactInformation_TS837Q1_2420E" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OrderingProviderName_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DK" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_OrderingProviderLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM104_OrderingProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_OrderingProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_OrderingProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_OrderingProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_OrderingProviderAddress_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_OrderingProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_OrderingProviderAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_OrderingProviderCityStateZIPCode_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_OrderingProviderCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_OrderingProviderStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_OrderingProviderPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OrderingProviderSecondaryIdentification_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OrderingProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U981">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PER_OrderingProviderContactInformation_TS837Q1_2420E">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PER01_ContactFunctionCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER02_OrderingProviderContactName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER03_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PER04_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER05_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER06_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER07_CommunicationNumberQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="EM" />
              <xs:enumeration value="EX" />
              <xs:enumeration value="FX" />
              <xs:enumeration value="TE" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER08_CommunicationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PER09">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="U_TS837Q1_2420F">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:G_TS837Q1_2420F" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420F">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_ReferringProviderName_TS837Q1_2420F" />
        <xs:element minOccurs="0" ref="tns:S_PRV_ReferringProviderSpecialtyInformation_TS837Q1_2420F" />
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_ReferringProviderSecondaryIdentification_TS837Q1_2420F" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_ReferringProviderName_TS837Q1_2420F">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="DN" />
              <xs:enumeration value="P3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_ReferringProviderLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM104_ReferringProviderFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_ReferringProviderMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_ReferringProviderNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="24" />
              <xs:enumeration value="34" />
              <xs:enumeration value="XX" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_ReferringProviderIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRV_ReferringProviderSpecialtyInformation_TS837Q1_2420F">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PRV01_ProviderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="RF" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV02_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_PRV03_ProviderTaxonomyCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV05_C035U982">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PRV06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_ReferringProviderSecondaryIdentification_TS837Q1_2420F">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0B" />
              <xs:enumeration value="1B" />
              <xs:enumeration value="1C" />
              <xs:enumeration value="1D" />
              <xs:enumeration value="1G" />
              <xs:enumeration value="1H" />
              <xs:enumeration value="EI" />
              <xs:enumeration value="G2" />
              <xs:enumeration value="LU" />
              <xs:enumeration value="N5" />
              <xs:enumeration value="SY" />
              <xs:enumeration value="X5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_ReferringProviderSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U983">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="U_TS837Q1_2420G">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="4" ref="tns:G_TS837Q1_2420G" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2420G">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2420G" />
        <xs:element maxOccurs="2" ref="tns:S_REF_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2420G" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2420G">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_PayerName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM104">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="PI" />
              <xs:enumeration value="XV" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM109_OtherPayerIdentificationNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_OtherPayerPriorAuthorizationOrReferralNumber_TS837Q1_2420G">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="9F" />
              <xs:enumeration value="G1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_OtherPayerPriorAuthorizationOrReferralNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U984">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2430">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_SVD_LineAdjudicationInformation_TS837Q1_2430" />
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_CAS_LineAdjustment_TS837Q1_2430" />
        <xs:element ref="tns:S_DTP_LineAdjudicationDate_TS837Q1_2430" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SVD_LineAdjudicationInformation_TS837Q1_2430">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SVD01_OtherPayerPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SVD02_ServiceLinePaidAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element ref="tns:C_SVD03_C003U985_TS837Q1_2430" />
        <xs:element minOccurs="0" name="D_SVD04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SVD05_PaidServiceUnitCount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD06_BundledOrUnbundledLineNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_SVD03_C003U985_TS837Q1_2430">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SVD03_C00301U986_ProductOrServiceIDQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="HC" />
              <xs:enumeration value="IV" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SVD03_C00302U987_ProcedureCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="48" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD03_C00303U988_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD03_C00304U989_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD03_C00305U990_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD03_C00306U991_ProcedureModifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_SVD03_C00307U992_ProcedureCodeDescription">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CAS_LineAdjustment_TS837Q1_2430">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_CAS01_ClaimAdjustmentGroupCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="CO" />
              <xs:enumeration value="CR" />
              <xs:enumeration value="OA" />
              <xs:enumeration value="PI" />
              <xs:enumeration value="PR" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CAS02_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_CAS03_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS04_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS05_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS06_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS07_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS08_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS09_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS10_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS11_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS12_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS13_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS14_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS15_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS16_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS17_AdjustmentReasonCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="5" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS18_AdjustmentAmount">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_CAS19_AdjustmentQuantity">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTP_LineAdjudicationDate_TS837Q1_2430">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DTP01_DateTimeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="573" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP02_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DTP03_AdjudicationOrPaymentDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2440">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LQ_FormIdentificationCode_TS837Q1_2440" />
        <xs:element maxOccurs="99" ref="tns:S_FRM_SupportingDocumentation_TS837Q1_2440" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LQ_FormIdentificationCode_TS837Q1_2440">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_LQ01_CodeListQualifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="AS" />
              <xs:enumeration value="UT" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_LQ02_FormIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FRM_SupportingDocumentation_TS837Q1_2440">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_FRM01_QuestionNumberLetter">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_FRM02_QuestionResponse">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="N" />
              <xs:enumeration value="W" />
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_FRM03_QuestionResponse">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_FRM04_QuestionResponse">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="8" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_FRM05_QuestionResponse">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2000C">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_HL_PatientHierarchicalLevel_TS837Q1_2000C" />
        <xs:element ref="tns:S_PAT_PatientInformation_TS837Q1_2000C" />
        <xs:element ref="tns:G_TS837Q1_2010CA" />
        <xs:element maxOccurs="100" ref="tns:G_TS837Q1_2300" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_HL_PatientHierarchicalLevel_TS837Q1_2000C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_HL01_HierarchicalIDNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL02_HierarchicalParentIDNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL03_HierarchicalLevelCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="23" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_HL04_HierarchicalChildCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="0" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAT_PatientInformation_TS837Q1_2000C">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_PAT01_IndividualRelationshipCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
              <xs:enumeration value="04" />
              <xs:enumeration value="05" />
              <xs:enumeration value="07" />
              <xs:enumeration value="09" />
              <xs:enumeration value="10" />
              <xs:enumeration value="15" />
              <xs:enumeration value="17" />
              <xs:enumeration value="19" />
              <xs:enumeration value="20" />
              <xs:enumeration value="21" />
              <xs:enumeration value="22" />
              <xs:enumeration value="23" />
              <xs:enumeration value="24" />
              <xs:enumeration value="29" />
              <xs:enumeration value="32" />
              <xs:enumeration value="33" />
              <xs:enumeration value="34" />
              <xs:enumeration value="36" />
              <xs:enumeration value="39" />
              <xs:enumeration value="40" />
              <xs:enumeration value="41" />
              <xs:enumeration value="43" />
              <xs:enumeration value="53" />
              <xs:enumeration value="G8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT05_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT06_PatientDeathDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT07_UnitOrBasisForMeasurementCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="01" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT08_PatientWeight">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_PAT09_PregnancyIndicator">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NM1_PatientName_TS837Q1_2010CA" />
        <xs:element ref="tns:S_N3_PatientAddress_TS837Q1_2010CA" />
        <xs:element ref="tns:S_N4_PatientCityStateZIPCode_TS837Q1_2010CA" />
        <xs:element ref="tns:S_DMG_PatientDemographicInformation_TS837Q1_2010CA" />
        <xs:element minOccurs="0" ref="tns:I_REF_TS837Q1_2010CA" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NM1_PatientName_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_NM101_EntityIdentifierCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="QC" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM102_EntityTypeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM103_PatientLastName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_NM104_PatientFirstName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM105_PatientMiddleName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM106">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM107_PatientNameSuffix">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM108_IdentificationCodeQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="MI" />
              <xs:enumeration value="ZZ" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM109_PatientPrimaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM110">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_NM111">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N3_PatientAddress_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N301_PatientAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N302_PatientAddressLine">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="55" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_N4_PatientCityStateZIPCode_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_N401_PatientCityName">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N402_PatientStateCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_N403_PatientPostalZoneOrZIPCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N404_CountryCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N405">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_N406">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DMG_PatientDemographicInformation_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_DMG01_DateTimePeriodFormatQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="D8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG02_PatientBirthDate">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_DMG03_PatientGenderCode">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="F" />
              <xs:enumeration value="M" />
              <xs:enumeration value="U" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG04">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG05">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG06">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG07">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="2" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG08">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_DMG09">
          <xs:simpleType>
            <xs:restriction base="xs:string" />
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="I_REF_TS837Q1_2010CA">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_REF_PatientSecondaryIdentification_TS837Q1_2010CA" />
        <xs:element minOccurs="0" ref="tns:S_REF_PropertyAndCasualtyClaimNumber_TS837Q1_2010CA" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PatientSecondaryIdentification_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="1W" />
              <xs:enumeration value="23" />
              <xs:enumeration value="IG" />
              <xs:enumeration value="SY" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PatientSecondaryIdentifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U835">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_REF_PropertyAndCasualtyClaimNumber_TS837Q1_2010CA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_REF01_ReferenceIdentificationQualifier">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Y4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_REF02_PropertyCasualtyClaimNumber">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="30" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF03">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="80" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_REF04_C040U836">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_SE">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_SE01">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_SE02">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>